garlic and parsley - Alemán Inglés Diccionario